Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 HOLLAND ROAD Semi-Detached £370,000 21 Nov 2016
15A HOLLAND ROAD Detached £410,000 22 Oct 2014
16 HOLLAND ROAD Detached £250,000 4 Jun 2015
17 HOLLAND ROAD Detached £380,000 14 Sep 2021
18 HOLLAND ROAD Semi-Detached £286,000 30 Aug 2018
25 HOLLAND ROAD Detached £152,500 13 Dec 2001